VB中的Sub过程没有返回值和Function区别?最好能举个实列 您所在的位置:网站首页 vba sub和function区别 VB中的Sub过程没有返回值和Function区别?最好能举个实列

VB中的Sub过程没有返回值和Function区别?最好能举个实列

2023-03-12 03:52| 来源: 网络整理| 查看: 265

'以下为 command的单击事件 Private Sub Command1_Click() Dim num As Integer Randomize num = Int(Rnd * 10 + 1) Print num If num > 6 Then num = num + 2 Else num = num - 2 End If Print num End Sub '然后 将以上代码 放入sub 中 Private Sub Command1_Click() Dim num As Integer Randomize num = Int(Rnd * 10 + 1) Print num test (num) End Sub Sub test(s As Integer) If s > 6 Then s = s + 2 Else s = s - 2 End If Print s End Sub '再试着用 function Private Sub Command1_Click() Dim num As Integer Randomize num = Int(Rnd * 10 + 1) Print num Print test(num) End Sub Function test(s As Integer) If s > 6 Then s = s + 2 Else s = s - 2 End If test = s '这里就是返回的值 End Function '简单说下 sub 和 function 的区别 '老板让你去做某事 你没有汇报结果 就是 sub '同上 你汇报结果给老板了 就是 function

相关问题

查看更多问题>>



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有